self loving - German English Dictionary